﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace SmartTracking.Domain.EWE
{
    /// <summary>
    /// 母羊断奶
    /// </summary>
    public class Weanings
    {
        /// <summary>
        /// 母羊断奶ID
        /// </summary>
        [Key]
        public int WeaningId { get; set; }
        /// <summary>
        /// 断奶日期
        /// </summary>
        public DateTime? WeaningTime { get; set; }
        /// <summary>
        /// 耳号
        /// </summary>
        public string? WeaningSnowId { get; set; }
        /// <summary>
        /// 哺乳天数
        /// </summary>
        public int? WeaningDayNum { get; set; }
        /// <summary>
        /// 种母重量(公斤)
        /// </summary>
        public decimal? WeaningMomweight { get; set; }
        /// <summary>
        /// 断奶只数(只)
        /// </summary>
        public int? WeaningQuantity { get; set; }
        /// <summary>
        /// 断奶总窝重(公斤)
        /// </summary>
        public decimal? WeaningWeight { get; set; }
        /// <summary>
        /// 当前栋舍
        /// </summary>
        public string? WeaningPoultryhome { get; set; }
        /// <summary>
        /// 当前栏位
        /// </summary>
        public string? WeaningField { get; set; }
        /// <summary>
        /// 转入栋舍
        /// </summary>
        public string? WeaningTransferhouse { get; set; }
        /// <summary>
        /// 转入栏位
        /// </summary>
        public string? WeaningTransfer { get; set; }
        /// <summary>
        /// 负责人
        /// </summary>
        public string? ResponsibleFor { get; set; }
        /// <summary>
        /// 审核人
        /// </summary>
        public int? Reviewer { get; set; }
        /// <summary>
        /// 审核时间
        /// </summary>
        public DateTime? ReviewerTime { get; set; }
        /// <summary>
        /// 单据号
        /// </summary>
        public string? DocumentNumber { get; set; }
        /// <summary>
        /// 断奶原因
        /// </summary>
        public string? WeaningDesc { get; set; }


    }
}
